impaled by - Francés Inglés Diccionario